const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  // 配置开发者服务器
  devServer: {
    // 主机名称 域名  ip
    // host: 'localhost',
    // 端口
    // port: 8888,
    // 默认是否打开浏览器页面 可能由于系统限制无法打开
    // open: true
    // 代理服务器配置
    proxy: {
      // 代理标识  以以下标识开头的请求  需要进行代理
      '/api': {
        // 目标地址  域名及其公共部分的前缀
        target: 'https://echarts.apache.org',
        // 是否更改域名
        changeOrigin: true,
        // 替换掉代理标识
        pathRewrite: {
          // 接口源地址:https://echarts.apache.org/examples/data/asset/geo/HK.json
          // 标识地址:https://echarts.apache.org/api/examples/data/asset/geo/HK.json
          // 代理标识匹配:替换为空字符串
          '^/api': ''
        }
      }
    }
  }
})
